package br.com.org.pedro.rn;

import java.util.List;

import br.com.org.pedro.dao.EventoDAO;
import br.com.org.pedro.entity.Evento;
import br.com.org.pedro.util.DAOFactory;

public class EventoRN {

	private EventoDAO EventoDAO;

	public EventoRN() {
		this.EventoDAO = DAOFactory.criarEventoDAO();
	}

	public Evento carregar(Integer codigo) {
		return this.EventoDAO.carregar(codigo);
	}

	public Evento buscaPorDescricao(String descricao) {
		return this.EventoDAO.buscaPorDescricao(descricao);
	}

	public void salvar(Evento Evento) {

		this.EventoDAO.atualizar(Evento);
	}
	
	public void excluir(Evento Evento){
		this.EventoDAO.excluir(Evento);	
	}
	
	public List<Evento> listar(){
		return this.EventoDAO.listar();
	}
}
